Kelvin PiresKelvin Pires
Martial ArtsVietnamese Martial Arts: How Diversity Is Taxing the Dream of SpecializationThe weigh-in at Phu Tho Arena wrapped up at nine in the morning. Eighteen...
GolfWhen Data is Empty: Lessons from a Failed Golf AnalysisIn the world of professional golf, every swing and every match is measured by...
Domestic FootballVietnamese Youth Development in the Transfer Window: When the Signal Is Buried Under the NoiseJuly afternoon. Stand B was empty. The U21 side had just finished training,...
Table TennisThe Unrecorded Void: Vietnamese Youth Table Tennis and an Archaeology Without a MapSix in the morning at a provincial arena, the smell of unvulcanized rubber an...
EsportsHome Pressure and the Data Game: Who Really Elevates at VALORANT Champions Shanghai?Shanghai derby night, I choose numbers over the entire city. Shanghai, one of...
Table TennisPoints Defense and the WTT Ranking: When an Expiring Number Decides a Whole SeasonIn 2026, I mispronounced a midfielder's name three times in a single half of ...
Formula 1Kimi Antonelli unveils Valentino Rossi-inspired helmet for Italian GPMonza, this weekend — a helmet is not just paint, it is a statement. Kimi...
ChessSindarov's World Cup Scoresheet – A Diplomatic Gift That Opens the Youngest Era in Chess HistoryWhen Indian Prime Minister Narendra Modi handed Uzbek President Shavkat...
International FootballWhen Data Says Nothing: A Football Analysis Without FootballI sat in a small café near Anfield, opened a nine-part document about a...
EsportsData Silence: The Nine Pillars of Esports AnalysisThat night in Busan, I reopened my old analysis of the 2026 LCK Summer final...
International FootballThe Empty Chair at Márquez's Unveiling: Power Shifting at the FMFI have stood outside the training-ground fence long enough to know that an...
International FootballA Full Stand in Trabzon and the Void Where the Scoreline Should BeIn Trabzon that night, after the final whistle, almost nobody stood up to...
Martial ArtsPFL CEO John Martin resigns less than two months after MVP merger: the brand changes hands, power changes handsOn February 23, 2026, at the Honda Center in Anaheim, Ronda Rousey armbarred...
ChessFyers American Gambits Take Early Lead with 10-4 Victory Over PBG Alaskan Knights at 2026 Global Chess LeagueIn the morning mist over Bengaluru, India, as the sun just began to rise abov...
AthleticsKaçkar by UTMB: 2,000 Athletes from 60 Countries and Türkiye's Ambition to Build a 'Davos of Trail Running'Kaçkar by UTMB Officially Starts: 2,000 Athletes from 60 Countries and the...
TennisUS Open Final Tickets Fall 27% in Three Days: Shelton, Zverev and the Gap Between History and PriceAt 11 p.m. Eastern Time, the price board for the US Open men's final slipped...
VolleyballEfeler Collapse in Cluj: Turkey Lose 3-1 to Romania and the End-of-Set DiseaseWhen Romania pulled ahead 22-17 in the fourth set, the scoreboard had not yet...
BadmintonFourteen Blank Fields in a Danish Badminton Transfer ReportOn 13 January, a four-page PDF landed in my inbox. Fourteen data fields: titl...
Martial ArtsWhen a martial arts analysis is empty, the sports writer must be brave enough to stopA martial arts analysis structured in eight layers, with tables and risk...
International FootballThe Blank Report: When 'No Data' Is the Most Honest Answer of the Transfer WindowA nine-section report sat on my screen last night. Full headings, full tables...
GolfWhen Data is Empty: Lessons from a Failed Golf AnalysisIn the world of professional golf, every swing and every match is measured by...
Domestic FootballVietnamese Youth Development in the Transfer Window: When the Signal Is Buried Under the NoiseJuly afternoon. Stand B was empty. The U21 side had just finished training,...
Table TennisThe Unrecorded Void: Vietnamese Youth Table Tennis and an Archaeology Without a MapSix in the morning at a provincial arena, the smell of unvulcanized rubber an...
EsportsHome Pressure and the Data Game: Who Really Elevates at VALORANT Champions Shanghai?Shanghai derby night, I choose numbers over the entire city. Shanghai, one of...
Table TennisPoints Defense and the WTT Ranking: When an Expiring Number Decides a Whole SeasonIn 2026, I mispronounced a midfielder's name three times in a single half of ...
Formula 1Kimi Antonelli unveils Valentino Rossi-inspired helmet for Italian GPMonza, this weekend — a helmet is not just paint, it is a statement. Kimi...
ChessSindarov's World Cup Scoresheet – A Diplomatic Gift That Opens the Youngest Era in Chess HistoryWhen Indian Prime Minister Narendra Modi handed Uzbek President Shavkat...
International FootballWhen Data Says Nothing: A Football Analysis Without FootballI sat in a small café near Anfield, opened a nine-part document about a...
EsportsData Silence: The Nine Pillars of Esports AnalysisThat night in Busan, I reopened my old analysis of the 2026 LCK Summer final...
International FootballThe Empty Chair at Márquez's Unveiling: Power Shifting at the FMFI have stood outside the training-ground fence long enough to know that an...
International FootballA Full Stand in Trabzon and the Void Where the Scoreline Should BeIn Trabzon that night, after the final whistle, almost nobody stood up to...
Martial ArtsPFL CEO John Martin resigns less than two months after MVP merger: the brand changes hands, power changes handsOn February 23, 2026, at the Honda Center in Anaheim, Ronda Rousey armbarred...
ChessFyers American Gambits Take Early Lead with 10-4 Victory Over PBG Alaskan Knights at 2026 Global Chess LeagueIn the morning mist over Bengaluru, India, as the sun just began to rise abov...
AthleticsKaçkar by UTMB: 2,000 Athletes from 60 Countries and Türkiye's Ambition to Build a 'Davos of Trail Running'Kaçkar by UTMB Officially Starts: 2,000 Athletes from 60 Countries and the...
TennisUS Open Final Tickets Fall 27% in Three Days: Shelton, Zverev and the Gap Between History and PriceAt 11 p.m. Eastern Time, the price board for the US Open men's final slipped...
VolleyballEfeler Collapse in Cluj: Turkey Lose 3-1 to Romania and the End-of-Set DiseaseWhen Romania pulled ahead 22-17 in the fourth set, the scoreboard had not yet...
BadmintonFourteen Blank Fields in a Danish Badminton Transfer ReportOn 13 January, a four-page PDF landed in my inbox. Fourteen data fields: titl...
Martial ArtsWhen a martial arts analysis is empty, the sports writer must be brave enough to stopA martial arts analysis structured in eight layers, with tables and risk...
International FootballThe Blank Report: When 'No Data' Is the Most Honest Answer of the Transfer WindowA nine-section report sat on my screen last night. Full headings, full tables...
